moluccan king-parrot - Turkish English Dictionary